ultimately responsible - German English Dictionary